Serveur d'exploration sur l'opéra

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Reuse system: An artificial intelligence—based approach

Identifieur interne : 002D94 ( Main/Exploration ); précédent : 002D93; suivant : 002D95

Reuse system: An artificial intelligence—based approach

Auteurs : Aarthi Prasad ; E. K. Park

Source :

RBID : ISTEX:B17676984CC21EBBD1C0F75D24368056A8624674

Abstract

The concept of software reusability is examined from the perspective of classifying and accessing reusable software. To improve the practicality of software reuse, one must know its location and have an understanding of the reusable components and its adaptability to a particular need. The current state-of-the-art methods are assessed, and a new system for performing classification-based reuse is proposed. The concepts of subsumption and closeness are used to model function composition and function modification in software construction. These concepts and their associated metrics are used by the proposed reuse system to facilitate searching for reusable components and provide capabilities for helping programmers assess the worth of reusing particular packages. A description of the major algorithms required to compute these metrics is given. A sample user/system interaction that illustrates how these components and metrics are used to retrieve reusable components is presented. Also, domain analysis, which helps in deciding whether a particular application is oriented towards software reuse, is given.

Url:
DOI: 10.1016/0164-1212(94)90043-4


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title>Reuse system: An artificial intelligence—based approach</title>
<author>
<name sortKey="Prasad, Aarthi" sort="Prasad, Aarthi" uniqKey="Prasad A" first="Aarthi" last="Prasad">Aarthi Prasad</name>
</author>
<author>
<name sortKey="Park, E K" sort="Park, E K" uniqKey="Park E" first="E. K." last="Park">E. K. Park</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:B17676984CC21EBBD1C0F75D24368056A8624674</idno>
<date when="1994" year="1994">1994</date>
<idno type="doi">10.1016/0164-1212(94)90043-4</idno>
<idno type="url">https://api.istex.fr/document/B17676984CC21EBBD1C0F75D24368056A8624674/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000C81</idno>
<idno type="wicri:Area/Istex/Curation">000C81</idno>
<idno type="wicri:Area/Istex/Checkpoint">000F75</idno>
<idno type="wicri:doubleKey">0164-1212:1994:Prasad A:reuse:system:an</idno>
<idno type="wicri:Area/Main/Merge">002F28</idno>
<idno type="wicri:Area/Main/Curation">002D94</idno>
<idno type="wicri:Area/Main/Exploration">002D94</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a">Reuse system: An artificial intelligence—based approach</title>
<author>
<name sortKey="Prasad, Aarthi" sort="Prasad, Aarthi" uniqKey="Prasad A" first="Aarthi" last="Prasad">Aarthi Prasad</name>
<affiliation>
<wicri:noCountry code="subField">MarylandUSA</wicri:noCountry>
</affiliation>
</author>
<author>
<name sortKey="Park, E K" sort="Park, E K" uniqKey="Park E" first="E. K." last="Park">E. K. Park</name>
<affiliation>
<wicri:noCountry code="subField">MarylandUSA</wicri:noCountry>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">The Journal of Systems & Software</title>
<title level="j" type="abbrev">JSS</title>
<idno type="ISSN">0164-1212</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1994">1994</date>
<biblScope unit="volume">27</biblScope>
<biblScope unit="issue">3</biblScope>
<biblScope unit="page" from="207">207</biblScope>
<biblScope unit="page" to="221">221</biblScope>
</imprint>
<idno type="ISSN">0164-1212</idno>
</series>
<idno type="istex">B17676984CC21EBBD1C0F75D24368056A8624674</idno>
<idno type="DOI">10.1016/0164-1212(94)90043-4</idno>
<idno type="PII">0164-1212(94)90043-4</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0164-1212</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">The concept of software reusability is examined from the perspective of classifying and accessing reusable software. To improve the practicality of software reuse, one must know its location and have an understanding of the reusable components and its adaptability to a particular need. The current state-of-the-art methods are assessed, and a new system for performing classification-based reuse is proposed. The concepts of subsumption and closeness are used to model function composition and function modification in software construction. These concepts and their associated metrics are used by the proposed reuse system to facilitate searching for reusable components and provide capabilities for helping programmers assess the worth of reusing particular packages. A description of the major algorithms required to compute these metrics is given. A sample user/system interaction that illustrates how these components and metrics are used to retrieve reusable components is presented. Also, domain analysis, which helps in deciding whether a particular application is oriented towards software reuse, is given.</div>
</front>
</TEI>
<affiliations>
<list></list>
<tree>
<noCountry>
<name sortKey="Park, E K" sort="Park, E K" uniqKey="Park E" first="E. K." last="Park">E. K. Park</name>
<name sortKey="Prasad, Aarthi" sort="Prasad, Aarthi" uniqKey="Prasad A" first="Aarthi" last="Prasad">Aarthi Prasad</name>
</noCountry>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002D94 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 002D94 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Musique
   |area=    OperaV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:B17676984CC21EBBD1C0F75D24368056A8624674
   |texte=   Reuse system: An artificial intelligence—based approach
}}

Wicri

This area was generated with Dilib version V0.6.21.
Data generation: Thu Apr 14 14:59:05 2016. Site generation: Thu Jan 4 23:09:23 2024